大象笔记 > 标签 > golang gin web 框架
2020-02-16 · 阅读 25008 · 字数 67
Golang Gin Web 框架中有两种获取 HTTP 请求头中的 User Agent 值的方法: 方法一 func Index(c *gin.Context) { ua := c.GetHeader("User-Agent") // do something ... } 方法二 ua2 := c.Request.Header.Get("User-Agent") 结果示例 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko ...
2020-02-16 · 阅读 11133 · 字数 183
由于我想对 PC 端和移动端展示不同的广告,需要判断网页请求是否来自移动端。 Golang Gin 中并没有找到内置的实现,我决定参考 wordpress PHP 代码中的实现,用 golang 实现一下。 参考:wordpress 判断是否为移动端浏览器的实现 对应的 Golang 实现 func IsMobile(userAgent string) bool { if len(userAgent) == 0 { return false } isMobile := false mobileKeywords := []string{"Mobile", &qu ...
2020-04-22 · 阅读 11217 · 字数 63
我的需求是,访问了一个 golang gin 的链接,然后自动 302 跳转到一个三方链接。主要是为了做出站链接统计。 实现方法 c.Redirect(302, "https://www.sunzhongwei.com") c.Abort() Abort 终止的意思。 ...
生活 | 跑步 清单 足球 鲁班 探索 孤独的美食家 驾驶 电视剧 收纳 奶爸 健康 game 电影 周末 joke |
---|---|
Geek | 健身 Laravel Git Vim MySQL Linux UI Windows SVN 纪录片 管理 Shell 游记 工具 手机 BackboneJS 自建博客 Mac DNS Tornado CDN Django Python AngularJS 理财 前端 Nginx 爬虫 Redis Javascript Browser 浏览器 推广 OAuth CSS PHP Social Networks 安全 运维 创业 杂记 VueJS Android Image IDE Java ReactJS 数据分析 SQLite RESTful 读书笔记 家电 ecshop Vagrant wordpress docker SEO GTD magento mongodb nodejs weex 冷知识 ruby iOS 微信小程序 AI CMS 快应用 backpack 广告联盟 OA 短信 UWP Win CSharp Tampermonkey graphviz 钉钉 WPS 数据字典 微信公众号 Fuchsia Adobe XD SQL Server thinkphp 代码规范 商业模式 Flutter 头痛的问题 serverless 视频制作 国际化 golang 服务器 Kotlin 网站建设 5G 笔记本 图片 spark spring 物联网 InfluxDB 图像识别 postgre rust |
成长的烦恼 | 闲言碎语 待产 不睡觉 写作 程序员 孙心然语录 原则 大鸿语录 |
地球 | 植物 时间 中文 赚钱 国家地理 烟台 一生伏首拜阳明 emoji 弟子规 英文 国际贸易 |